Skip to content

[ssaf] Integrate SSAF analyzer tool with swift-build#1451

Draft
t-rasmud wants to merge 2 commits into
swiftlang:mainfrom
t-rasmud:integrate-ssaf-analyzer
Draft

[ssaf] Integrate SSAF analyzer tool with swift-build#1451
t-rasmud wants to merge 2 commits into
swiftlang:mainfrom
t-rasmud:integrate-ssaf-analyzer

Conversation

@t-rasmud

Copy link
Copy Markdown
Contributor

Adds the clang-ssaf-analyzer tool spec and wires it into the build
pipeline as the step following entity linking. The analyzer runs on
the linked summaries JSON and produces an analysis output, with
individual analyses filtered via EXTRACT_SUMMARIES and selectively
skipped via the new STOP_AT_LU_SUMMARY_GENERATION build setting.

Also simplifies EntityLinkerTool's version discovery to avoid the
async version-check invocation.

rdar://176927646

t-rasmud added 2 commits June 10, 2026 14:16
Adds the clang-ssaf-analyzer tool spec and wires it into the build
pipeline as the step following entity linking. The analyzer runs on
the linked summaries JSON and produces an analysis output, with
individual analyses filtered via EXTRACT_SUMMARIES and selectively
skipped via the new STOP_AT_LU_SUMMARY_GENERATION build setting.

Also simplifies EntityLinkerTool's version discovery to avoid the
async version-check invocation.

rdar://176927646
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant